zFS - A Scalable Distributed File System Using Object Disks

نویسندگان

  • Ohad Rodeh
  • Avi Teperman
چکیده

zFS is a research project aimed at building a decentralized file system that distributes all aspects of file and storage management over a set of cooperating machines interconnected by a high-speed network. zFS is designed to be a file system that scales from a few networked computers to several thousand machines and to be built from commodity off-the-shelf components. The two most prominent features of zFS are its cooperative cache and distributed transactions. zFS integrates the memory of all participating machines into one coherent cache. Thus, instead of going to the disk for a block of data already in one of the machine memories, zFS retrieves the data block from the remote machine. zFS also uses distributed transactions and leases, instead of groupcommunication and clustering software. This article describes the zFS high-level architecture and how its goals are achieved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Performance of a Distributed File System Using OSDs and Cooperative Cache

zFS is a scalable distributed file system that uses Object Store Devices (OSDs) for storage management and a set of cooperative machines for distributed file management. zFS evolved from the DSF project [7], and its high-level architecture is described in [11]. This work uses a cooperative cache algorithm, which is resilient to network delays and nodes failure. The work explores the effectivene...

متن کامل

A Scalable Bandwidth Guaranteed Distributed Multimedia File System Using Network Attached Autonomous Disks

Repository for multimedia data differs from that of the traditional text-based data both in storage space and streaming bandwidth requirements. The file systems used in multimedia environment need to support large volumes and high bandwidth. In this paper, we propose a novel scalable distributed file system built using Autonomous Disks. Autonomous disks are attached directly to the network and ...

متن کامل

Autonomous Disks: The Building Block for a Scalable Distributed File System

Repository for multimedia data differs from that of the traditional text-based data both in storage space and streaming bandwidth requirements. Thus, the file systems used in multimedia environment need to support large volumes and high bandwidth. In this paper, we propose a novel concept called autonomous disks to build scalable distributed file systems. Autonomous disks are attached to the ne...

متن کامل

Using Idle Disks in a Cluster as a High-Performance Storage System

In many clusters today, the local disks of a node are only used sporadically. This paper describes the software support for sharing of disks in clusters, where the disks are distributed across the nodes in the cluster, thereby allowing them to be combined into a high-performance storage system. Compared to centralized storage servers, such an architecture allows the total I/O capacity of the cl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003